System and method for remote asset management

ABSTRACT

A remote asset management system comprising a network of programmable wireless modules, each having an antenna and an identification module and configured to communicate via a radio communication protocol. The system further includes a plurality of assets each linked to one of the programmable wireless modules and configured to be managed by the linked programmable wireless module. A remote system server service platform is configured to receive remote asset data from at least one of the programmable wireless modules, pass the remote asset data to and from the wireless modules, send messages to at least one of the programmable wireless modules, monitor the programmable wireless modules by requesting and receiving current mode information, and remotely program the programmable wireless modules. A data processing module located within the at least one programmable wireless module and configured to process messages received by the programmable wireless module, authenticate said message, analyze authenticated messages, and carry out asset management instructions included in the message.

CROSS REFERENCE TO RELATED APPLICATIONS

This is a continuation application of U.S. patent application Ser. No.10/515,094 that was filed on Nov. 19, 2004, which is a National Phasefiling of and claims priority to PCT/GB03/02171 filed on May 21, 2003,which further claims priority from U.K. Application GB0211644.0, filedMay 21, 2002, all of which are hereby incorporated by reference hereinin their entirety.

BACKGROUND OF THE INVENTION

The invention relates to a system and method for remote assetmanagement. More particularly, it relates to a system and method forremotely managing a plurality of assets, which may be fixed or movable,wherein each comprises a wireless module interfaced with the operatingsystem or control means of said asset and is capable of exchanging assetcontrol data with operational data stored remotely on a dedicated serverplatform. The said system and method for remote asset management canprovide an improved means for locating, monitoring, and controllingremotely the use of fixed and or movable assets as well as providing thebasis for a network-based service platform for providing a range ofdiverse corporate and consumer services.

The invention relates to and significantly improves upon a previouslyfiled patent application claiming Finnish priority of 23rd May 2000entitled Programmable Communicator published as international patentapplication WO01/91428 A2.

In this previously filed application, is taught the invention of animproved wireless telecommunications platform for remote monitoringpurposes which can be programmed remotely by a mobile phone or any typeof Personal Data Assistant, either at close range using Blue Tooth, orinfra red light, or via a mobile telecommunications network connection.The current invention builds upon the teaching of this earlierapplication and extends the concept significantly such that it has moregeneral and suitable application for remote asset management and controlof the asset by making use of a programmable wireless module, which islinked to an asset interface module associated with the asset via aprogrammable port module.

Today, the mobile telecommunications industry is making a transitiontowards high bandwidth high capacity 3rd Generation wireless networks.

The associated costs of the 3rd Generation wireless networkinfrastructure and the lack of market drivers are challenging the growthof the mobile industry. Clearly, a diverse range of mobile services isrequired which can offer a high growth of subscription contracts andwhich can also run efficiently and effectively on today's 2nd Generationtelecommunications infrastructure. The system and method according tothe present invention is directed towards this requirement area.

Generally, few interactive systems are available which make the mostefficient use of the limited bandwidth of the 2^(nd) Generationtelecommunications infrastructure. In particular, the remote monitoringof assets and facilities is not optimised to make use of the mobiletelecommunications network infrastructure in the most efficient andcost-effective way. Today, a diverse range of electronic tags isavailable for determining the location of vehicles and such like, whileother systems are available for providing operational status data ofremote devices. In the case of facilities security, private individualseither choose to invest in improved door and window locks or pay highsubscription rates for outsourced security.

In the context of mobile telecommunications there exists a need for amore efficient solution in the area of remote asset management. Toimprove upon prior art systems it would be beneficial if each assetwould comprise the capability to enable a remote server to determine theoperational status of the said asset and change its operational statusaccording to preset conditions, thereby affording the provision of arange of diverse services for a wide range of asset managementapplications.

In the area of remote facilities management, it would be beneficial iffire and intruder alarm systems were fully integrated and couldcommunicate automatically via a remote system server to alert theappropriate emergency services. Moreover, in places where there islimited fixed telecommunications infrastructure, such a system wouldbenefit from a wireless capability.

In the area of laptop computers, which contain valuable or strategicdata, it would be beneficial if a remote asset management solutionexisted which could determine the location of the computer, and orchange the operational condition of the computer and its related powersupply and or render the computer unusable from a remote location bymaking use of data messages transmitted to the computer from a remoteserver. Such a solution would both help to locate the computer remotelyand prevent unauthorised access of stored data. Also, and in general,such a solution would enable a company to trace the whereabouts of itscomputer workstation inventory automatically by sending requests foreach to return its current GPS coordinate.

In the same area of application, laptop users sometimes experiencedifficulty in accessing their computer when it is locked down due to anaccess password being forgotten, or when the process of changing thepassword is interrupted after the old password expires. Such a situationcan be quite stressful if a professional user is travelling on behalf ofher employer and must make a laptop presentation to a client. Today,this access denial situation is usually remedied by contacting thecompany help desk, authenticating oneself, and requesting the defaulthard drive password.

Often, help desk staff are unavailable or they require details to beE-mailed, which is impossible when access is denied. Furthermore, remoteauthentication and transfer of complicated default drive passwords isvery challenging. A system and method, which makes possible the remoteauthentication of the laptop user and subsequent transfer of the defaultpassword to the laptop by sending data messages via a remote server,would be very beneficial.

In the area of consumer devices such as video recorders and otherhousehold equipment including heating systems and the like, it would bebeneficial if equipment could be programmed remotely. Such a systemwould enable a consumer to send simple commands via a remote server to asolid-state video recorder to record a favourite program or to switch ona sauna heater or central heating system remotely.

In an additional application area there exists the need for a system andmethod to enable authorised personnel to interact with systems andchange their operational status by use of, for example, a mobile phoneor similar PDA device. Road safety, for example, would be improved if itwere possible for a highway patrol officer to activate and or changehighway traffic speed indicators from his vehicle or from his handheldwireless communicator in the case of a change in driving conditions suchas due to an accident or change in weather.

In an additional application area, there exists the need to monitor theoperational status of an asset for servicing purposes. A vehicle, forexample, would benefit from a system, which could link the vehicle to avehicle-servicing centre to enable remote analysis of the engineperformance and thereby assist vehicle service scheduling. Furthermore,the same system would enable remote management of the engine such thatchanges to the engine operation parameters could be uploaded as well asproviding the means to disable some features of the vehicle to helpprevent theft. Clearly, a remote lock-down feature combined with aposition determination capability would greatly reduce vehicle theft andimprove recovery of a stolen vehicle.

In an associated vehicle application area there exists the need for asystem and method to update the stored data on satellite navigationvehicle guidance systems. Such systems when deployed do not have thefacility for the road data to be updated as road systems change. Asystem and method, which would make possible the updating of the data inan efficient way, would greatly improve the usability of such systems.

In the area of mobile phones and other battery operated equipment, suchas laptops or radio transponder identification tags, it would bebeneficial if the devices could be programmed remotely to power down forcertain periods of time and to power up for certain pre-programmedintervals. Such a programmable power duty cycle would greatly extend thetime between charges of the associated battery supply and when combinedwith an integrated self-positioning Satellite Navigation GlobalPositioning System capability, would enable transponder tracking on aneed-to-know basis. When tagged inventory is in warehouse facilitiesthere is no need to monitor regularly the location of the assets. Shouldthe inventory be mislaid, such a capability would greatly assist inlocating the asset in a way, which makes the most efficient use of theassociated battery supply.

It would be further beneficial if the device had the additionalcapability to report back the battery charge level of the battery supplyto a remote server to indicate when the device would need recharging.The same system would also afford the capability to auto-power up andtransmit other data according to a range of preset alarm conditions.

In a further area of application, consumers would benefit from a system,which gathered data according to the use of a particular asset andforwarded this data to a remote server for the purpose of optimising theasset and for designing an appropriate range of services to support thesaid use of the asset. For example, any communication device whichcomprised a range of options such as pull down menus for internet ordedicated service access might be improved if the range of options wereprioritised automatically according to the way the user preferred to usethe device or in the order of access of mostly used features.

In a further area of application, consumers would benefit from anautomatic parking meter having a designated identification, which couldreceive messages via a remote server from a vehicle owner's mobile phoneand program the parking meter for a period of time. In such a wayparking meters could be charged against the mobile phone owner'ssubscription and the vehicle owner would not need to leave the vehicleand put money into the meter.

In a further area of application, consumers would benefit from a system,which would enable utility meters such as gas, water and electricitymeters to be read remotely. If a device were integrated with the readoutof the meter such that usage data could be communicated wirelessly, sucha system would save the time and effort involved in reading the metermanually.

In an additional application area, in an instance where a security guardis alerted and wishes to secure a monitored area, it would be beneficialif a mobile phone message could be received by a remote server and causedata instructions to be communicated to one or more wireless controlmodules which might lock doors remotely or disable the functionality ofcertain devices.

In an additional application area, hikers and mountaineers or skiers indifficulty would benefit from a smart clothes user-programmablecommunications tag which comprised the means to attach itself to theirclothing, which is pre-programmed to be linked with a fixed or mobiletelephone and need only have its protruding button pressed to makecommunication with a central alarm point. Moreover, in an instance wherean individual is lost or injured and less able to communicateeffectively, a system solution is needed which automatically translatesa GPS positional coordinate into a meaningful text message or voicemessage giving clear details of who the person is and where the personis calling from.

In the application areas outlined above, such as for attaching awireless communications module to an article of clothing, or to a deviceto be monitored, an improved rugged design is required which bothprotects the cell phone engine and battery and which looks stylish. Forexample, in the application area of youth security, children are oftenreluctant to wear the device unless its shape and form has a positiveassociation with an icon of fashion or an extreme sport such asmountaineering. The shape and form of the wireless module is designed toaddress this image aspect directly.

In an additional application area such as for freight tracking and assetlocation, an improved design for an electronic tag is required which isfully integrated with the packaging material surrounding the asset. Inthe particular application of passenger luggage, suitcases andbriefcases should comprise the means to enable remote asset tracking andlocation determination as well as remote control of access to theluggage wherein the means is fully integrated with the structure andlocking means of the luggage.

In a further area of application, consumers would benefit from a system,which would improve the security involved with cash withdrawal from abank Automatic Teller Machine using a bankcard. An auxiliary system andmethod, which enabled a specific ATM to permit a bank customer to usetheir bankcard to access and withdraw funds for a predetermined timeinterval, would reduce crime. If the system required such a messagebefore cash could be withdrawn, stealing ATM bank cards would be lessattractive.

Today, the mobile telecommunications infrastructure is designed andutilised almost entirely as a wireless communications channel for voicecommunication and for sending data messages wherein the mobile phone isconsidered as an end point of the communication. The system and methodfor remote asset management of the current invention significantlyextends the capability of the wireless infrastructure through themanagement of wireless modules associated with remotely located assetssuch that the said wireless modules are no longer communication endpoints within themselves but serve as functional gateways forcontrolling associated assets. Correspondingly, the system and methodaccording to the current invention provides a versatile means forbuilding and operating a diverse and comprehensive set of consumer andbusiness services.

Further to these limitations of existing technologies, and so far as isknown, no wireless asset management system and method is presentlyavailable which is directed towards the specific needs of this problemarea as outlined.

SUMMARY OF THE INVENTION

Accordingly, it is an object of the present invention to provide animproved remote asset management system, which comprises the means tocommunicate data from a fixed or mobile communications device eitherdirectly or via a remote server to one of a plurality of wirelessmodules, each associated with at least one remotely located asset to bemanaged, such that the communicated data enables the operationalcharacteristics of the said asset to be monitored and or modifiedaccording to pre-programmed conditions.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a dedicated networkserver or Internet-based server, which is programmed with theoperational details of a plurality of assets to be managed remotely andwhich manages the communication messages sent to and received from thewireless modules each associated with at least one of said assets.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a plurality of wirelessmodules such that each wireless module is interfaced with an operationalfeature of an asset to be monitored such as the software operatingsystem of the said asset such that data messages sent to the wirelessmodule may thereby effect some change in the use or performance of saidasset.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a plurality of wirelessmodules such that each wireless module is interfaced with an operationalfeature of an asset to be monitored such as the electronic control meansof the said asset such that data messages sent to the wireless modulemay thereby effect some mechanical change in the use or performance ofsaid asset.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a plurality of wirelessmodules such that each wireless module is interfaced with an operationalfeature of an asset to be monitored such that the said module maycomprise or be interfaced with an electromechanical servo means whichmay be controlled directly through data messages sent to the wirelessmodule and thereby effect some mechanical change in the use orperformance of said asset.

It is a further object of the present invention to provide an improvedremote, asset management system, which comprises a plurality of wirelessmodules such that each wireless module is interfaced with an operationalfeature of an asset to be monitored such that the said module maycomprise or be interfaced with a stepper motor means which may becontrolled directly through data messages sent to the wireless moduleand thereby effect some mechanical change in the use or performance ofsaid asset.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a plurality of wirelessmodules such that each wireless module is interfaced with an operationalfeature of an asset to be monitored such that the said module maycomprise, or may be interfaced with a thermocouple means which may passvoltage values to the wireless module corresponding to temperaturesmeasured by said thermocouple.

It is a further object of the present invention to provide an improvedremote asset management system having direct application to the remotereading of gas, water and electricity utility meters, which comprises aplurality of wireless modules wherein each module is associated with atleast one utility meter such that each wireless module may comprise, ormay be interfaced with an inductive coil reading system to enableencoded output utility meters and pulse output utility meters to be readremotely by the utility service company.

Alternatively the module may be directly interfaced with the flow meteritself such that where a changing jet of water flow causes anelectromotive force to be generated in a flow device such that thisforce disrupts a powerful magnetic field which is passively monitored bya number of electrodes which send a signal to a processing circuit, therate of flow generated by the frequency of oscillation is totalised andsent directly to the wireless module as a totalised flow measurementeither periodically or in response to receiving a request from thewireless module.

It is a further object of the present invention to provide an improvedremote asset management system having direct application to remoteenvironmental sensing systems, which comprises a plurality of wirelessmodules wherein each module comprises or is associated with the means tosense one or more of the following environmental data types such asacidity level, alkalinity level, concentration of dissolved oxygen,carbon monoxide level, contaminant concentration, level ofradioactivity, ultrasound level, humidity level, air pressure level,levels of rivers, and wind speed, and wherein each module may furthercomprise a solar cell to recharge its own power supply.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a remote server which isdesigned to receive and process incoming data messages from one or morefixed or mobile communications devices wherein said messages relate tospecific remote asset management applications or personal securityapplications such that the said server is programmed to communicatespecific application data and or voicemail messages to one or morewireless modules and or fixed or mobile subscriber numbers and or IPaddresses or Email addresses in response to receiving each of said datamessages.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a remote server that ispre-programmed to receive and process subscriber number information andGPS coordinate information such that it may cause a data message and ora voicemail message to be sent to a specific fixed or mobile subscribernumber and or IP address or Email address in response to the receipt ofsaid GPS coordinate information.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a remote server that ispre-programmed to receive and process subscriber number information andor IP address identification and GPS coordinate information from each ofa plurality of wireless modules wherein following processing of thereceived data from a specific wireless module, the server may determinethat a data message is to be sent to the specific module which causes achange in the operational status of the wireless module and orassociated asset.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a remote server that ispre-programmed to store operational data for one or more types of assetincluding one or more data types such as asset type, asset model number,asset operating system type, asset power supply type, back-up batterysupply, power supply duty cycle parameters, critical parameters fordisabling specific functionality of the asset, location data of theasset as a function of time and stored at specified intervals for aspecified duration, asset performance monitoring parameters, servicehistory of the asset, location history of the asset, performanceoptimisation parameters, and security lock-down features. The saidserver may also receive data periodically, and or it may request dataaccording to predetermined conditions, and or it may be sent data by thewireless module in response to a change in status of the associatedasset such as an alarm condition or in response to a statusinterrogation request sent to the wireless module from any fixed ormobile device.

It is a further object of the present invention to provide an improvedremote asset management system, which makes possible the creation of adiverse range of new mobile services which can offer a high growth ofsubscription contracts and which can run efficiently and effectively onexisting telecommunications infrastructure without requiring any changesto the said infrastructure.

It is a further object of the present invention to provide an improvedremote asset management system, which is capable of determining thelocation of vehicles as well as offering the means to monitor and orchange the operational status of one or more systems operating on thevehicle.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises a plurality of wirelessmodules wherein each may comprise a GPS module and wherein each iscapable of periodically determining a GPS position fix and storing thisdata according to a programmable period such that a remote server canrequest one or more of the stored data and the times when the data werestored.

It is a further object of the present invention to provide an improvedremote asset management system for vehicle service applications, whichis capable of remotely monitoring the performance of the vehicle engineand transmitting performance enhancement data to the vehicle to modifythe performance of the engine.

It is a further object of the present invention to provide an improvedremote asset management system for vehicle service applications, whichcomprises the capability for remote fault diagnosis and vehicle servicescheduling such that in response to remote analysis of engineperformance data, the vehicle service centre may communicate directlywith the vehicle display panel and communicate when the vehicle shouldnext come for servicing.

It is a further object of the present invention to provide an improvedremote asset management system for the application of satellitenavigation vehicle guidance systems, wherein the system and methodprovides the means to complement vehicle GPS systems by making possiblethe receipt and storage of up-to-date route data by the said vehiclesystem. Over time, the stored GPS data becomes outdated as changes aremade to the road network. The remote asset management system accordingto the invention can organise and transmit navigational map data tocomplement and or modify the GPS data stored in the vehicle system. Suchupdates may be made using encoded messages, such as SMS, and transmittedover the mobile phone infrastructure to the wireless module associatedwith the in-vehicle navigation system when the network is leastcongested such as during the night.

It is a further object of the present invention to provide an improvedremote asset management system for facilities management, whichcomprises the means to communicate data to a remotely located serverautomatically, and or periodically, and or in response to a change inenvironmental conditions monitored by a dedicated sensor meansassociated with the asset such as change in temperature and or themovement of air and or a change in sound level and or a change in themonitored chemical composition of the environment and or change in lightintensity and or change in humidity.

It is a further object of the present invention to provide an improvedremote asset management system for facilities management, which affordsthe capability for a new and improved wireless fire alarm.

It is a further object of the present invention to provide an improvedremote asset management system for facilities management, whichcomprises the means for remotely monitoring and controlling thefunctionality of an air conditioning system.

It is a further object of the present invention to provide an improvedremote asset management system for facilities management, whichcomprises the means for remotely controlling the power to a mainspowered device such that data messages received by the wireless modulemay cause the mains power to the said device be switched on or off.

It is a further object of the present invention to provide an improvedremote asset management system for facilities management, whichcomprises the means for remotely monitoring access to a building orenclosed area and communicating the presence and or movement of anypersons within the monitored facilities to a remotely located servereither independently or in response to status monitoring requests.Furthermore, according to changes in the data values generated by thesaid facilities management system, the server may consequently generateone or more alarm conditions and communicate data messages to securitypersonnel and or security control centres and or systems controllingdoors and barriers which allow access to the said facilities.

It is a further object of the present invention to provide an improvedremote asset management system for facilities management, whichcomprises the means for remotely monitoring the status and or changes inthe positions of doors and windows and communicating said changes to aremotely located server either independently or in response to statusmonitoring requests.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises the means to communicatewith a wireless module associated with a computer for the purpose ofremotely monitoring the use of the computer and or for sending data tothe computer for the purpose of changing the performance of thecomputer.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises the means to communicateremotely with a laptop computer wherein said computer comprises awireless module comprising a GPS chipset such that the said module maybe remotely interrogated to determine its current geographical locationand or one or more previously stored geographical coordinates.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises the means to communicateremotely with a wireless module associated with a computer, eitherindependently and or periodically, or in direct response to a change instatus of one or more operational parameters of the said computer suchthat the wireless module further comprises the means to renderinoperable certain or all functionality of the said computer therebypreventing access to any stored data.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises the means to communicateremotely with a wireless module associated with a fixed or portablecomputer such that a default access password can be transferred to thesaid computer, either directly or via a remote server, to enable anauthorised and authenticated user to gain access to the data on thecomputer when the user has forgotten the access password or when thepassword does not work.

Furthermore, the transfer of a first access password to the saidwireless module may activate a software module which both establishes asecure communication channel between the laptop and the company helpdeskserver and provides sufficient access to the computer to enable the userto authenticate herself by returning confidential identification data tothe authentication server at the company premises such that the servermay authenticate the user and authorise complete access to the computerby sending a second access password to the wireless module.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises the means to communicateremotely with a wireless module associated with a computer, eitherindependently and or periodically, or in direct response to a change instatus of one or more operational parameters of the said computer suchthat the wireless module further comprises the means integrated with themotherboard of the computer to enable remote access to the criticalcontrol parameters of the computer's operating system such as forexample to enable the BIOS parameters to be changed remotely.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises the means to communicateremotely with a wireless module associated with a computer, such thatthe communication channel between a remote server and the said wirelessmodule is encoded using a pair of keys wherein each is generated fromdata stored at either end of the communication link.

It is a further object of the present invention to provide an improvedremote asset management system, which comprises the means to communicateremotely with a wireless module wherein said module comprises arechargeable power supply and or an associated solar cell for rechargingthe power and or it may comprise an additional NICAD cell or equivalentbattery of limited power, such that the rechargeable power supplycomprises a timing means and a control means to enable remote managementof the power duty cycle of the said module. In particular, the wirelessmodule may receive data messages, which instruct the module to powerdown to a very low level, thereby conserving power, such that the powerlevel is sufficient to maintain timing and control functionality whichenable the module to power up at predetermined intervals to enableexchange of data with the remote server.

In this way the interval between recharging is greatly extended and thewireless modules only power up according to a predetermined duty cycle.

It is a further object of the present invention to provide an improvedsystem and method for remote asset management, which is suitable for anytype of wireless device in general, such as a mobile phone, wherein eachsaid device comprises a rechargeable battery and a duty cycle powermanagement capability such that the wireless device can be remotelyprogrammed via a server or via a computer connected to the Internet ordirectly from another wireless terminal or directly programmed manuallyto cause the said device to power down for predetermined intervals andthereby extend the interval between battery recharging. All manner ofremote programming methods may be employed such as SMS, GPRS, data calland GSM EDGE as well as WLAN, TCP IP, Infra Red light and Blue Toothradio communication. In particular, each wireless device may beprogrammed to power down automatically when communication is notsuitable such as during regular sleeping hours and to power up whenpersons are available for communication such as during working hours, inbetween lectures and or during lunch intervals.

It is a further object of the present invention to provide an improvedremote asset management system, which is suitable for the remoteprogramming of consumer devices such as solid state video recorders andother household equipment including heating systems and the like whereinthe remote server may monitor the scheduling of preferred televisionbroadcasts according to stored user preferences and forward messages ofupcoming programmes to the user and organise the programming of a homevideo recorder in response to receiving messages back from the user.

Similarly other household equipment such as a sauna heater or heatingsystem may be controlled remotely.

It is a further object of the present invention to provide an improvedremote asset management system, which is suitable to enable authorisedpersonnel to interact with systems and change their operational statusby use of, for example, a mobile phone or similar PDA device such as forthe activation or change of highway traffic speed indicators, whereinthe wireless module receives data from authorised personnel or systemsto change the display of the speed indicator to suit changing drivingconditions due to an accident or change in weather.

It is a further object of the present invention to provide an improvedremote asset management system, which is suitable for radio transponderidentification tags wherein the tags are programmed remotely to powerdown for certain periods of time and to power up for certainpre-programmed intervals. The programmable power duty cycle extends thetime between charges of the associated battery supply and when combinedwith an integrated self-positioning Satellite Navigation GlobalPositioning System capability, makes possible transponder tracking on aneed-to-know basis. The transponder tag also has the capability toreport back the battery charge level of the battery supply to a remoteserver to indicate when the device would need recharging. The samesystem also affords the capability to auto-power up and transmit otherdata according to a range of preset alarm conditions as determined bysensors associated with the wireless module.

It is a further object of the present invention to provide an improvedremote asset management system, which has application to freighttracking and asset location and personal luggage security wherein thewireless module is fully integrated with the packaging materialsurrounding the asset and or the structure of the said luggage and orthe associated locking means of a suitcase or briefcase or the like.

It is a further object of the present invention to provide an improvedremote asset management system, which gathers data according to the useof a particular asset and forwards this data to a remote server for thepurpose of optimising the asset and for designing an appropriate rangeof services to support the said use of the asset wherein the wirelessmodule may comprise a display having a range of options such as pulldown menus for internet or dedicated service access and wherein thesemight be improved if the range of options were prioritised automaticallyaccording to the way the user preferred to use the device or in theorder of access of mostly used features.

It is a further object of the present invention to provide an improvedremote asset management system having direct application to automaticparking meters having a designated identification, wherein each parkingmeter comprises a wireless module according to the present inventionsuch that it is able to receive messages via a remote server from avehicle owner's mobile phone and program the parking meter to indicatepaid parking for a specified period of time.

It is a further object of the present invention to provide an improvedremote asset management system having direct application to hikers andmountaineers or skiers in difficulty wherein each such person has asmart clothes user-programmable communications tag which comprises themeans to attach itself to their clothing, which is pre-programmed to belinked with a fixed or mobile telephone wherein it comprises a singlecall button for communication with a central alarm point and has thecapability to establish voice communication and or transfer datamessages comprising a current GPS coordinate and or a voicemail messageto a destination subscriber number of a fixed or mobile phone or to anIP address.

Other objects and advantages of this invention will become apparent fromthe description to follow when read in conjunction with the accompanyingdrawings.

Certain of the foregoing and related objects are readily attainedaccording to the present invention by the provision of a novel remoteasset management system and method, which serves to address the diverserequirements of industrial asset and consumer asset management and forthe purposes of remote performance control and for the generation ofalarm messages when the operational ranges of one or more operationalparameters of the associated one or more assets exceed predeterminedthresholds.

The remote asset management system preferably comprises a wirelessmodule wherein each is associated with at least one remotely locatedasset and wherein each module comprises a telecommunications means toenable it to communicate using any wireless telecommunications networksuch as GSM, GPRS, CDMA, WCDMA, CDMA2000, WLAN, Blue Tooth and othertechnologies such as Infra Red and Home RF and the like.

Where appropriate, in alternative embodiments, the wireless module mayadditionally comprise a GPS means to enable remote tracking of themodule. The wireless module further comprises a port module throughwhich the device is able to communicate with an associated asset. Inaddition, the wireless module comprises a memory means to support a dataprocessing application to communicate with the associated asset throughthe port module. The module either draws its power from an associatedpower source such as a solar cell or the power supply of the associatedasset, or it comprises its own rechargeable battery and programmablepower duty cycle.

The wireless module, either directly from another wireless device orfrom a remote system server, receives messages via thetelecommunications network infrastructure for the purposes ofinterrogating the status of the wireless module and or the status of oneor more of the associated assets.

Messages are authenticated according to access rights and each maycomprise data to be sent through the port module to change theoperational parameters of the associated asset.

The remote asset management system and method has direct and effectiveapplication to diverse asset management scenarios from warehouseinventory management to remote programming applications such as forprogramming a solid state video recorder remotely. Moveable assets suchas vehicles, bicycles and freight, as well as laptops, are convenientlyand effectively tracked through associating a wireless module with eachasset and providing a network-based system server service-platform,which is linked to the telecommunications network infrastructure andwhich has the means to store and run a number of remote asset managementsoftware applications to provide diverse asset tracking and remotecontrol solutions.

Additionally, the remote asset management solution has direct andefficacious application for the remote reading of gas and water utilitymeters.

The associated network-based service-platform is programmed withdedicated software application modules, each capable of managing one ormore separate remote asset tracking applications. Messages can be sentto and from the service-platform between the wireless modules accordingto the current invention and or between other wireless devices such asmobile phones and wireless PDA devices.

Each server-based software application module is tailored to map a setof asset operational parameters to ranges of acceptable operation andthe application module is further capable of generating alarm messageswhen data received from a particular asset indicates that it isoperating outside acceptable operating ranges.

The service platform has the capability to generate data messages to besent to the wireless module associated with a particular asset for thepurposes of causing some desired change in the said asset.

Other objects and features of the present invention will become apparentfrom the following detailed description considered in connection withthe accompanying drawings, which disclose one embodiment of theinvention.

It is to be understood, however, that the drawings are designed for thepurpose of illustration only and that the particular description of thechosen application of the remote asset management system and method isgiven by way of example only and does not limit the scope of theinvention.

BRIEF DESCRIPTION OF THE DRAWINGS

The foregoing features of the invention will be more readily understoodby reference to the following detailed description, taken with referenceto the accompanying drawings, in which:

FIG. 1 illustrates a schema showing the layout of the wireless moduleaccording to the present invention.

FIG. 2 illustrates a schema showing an example of a number of theapplications controlled by the wireless modules according to the presentinvention.

FIG. 3 illustrates a schema showing the remote asset management systemaccording to one embodiment of the invention.

FIG. 4 illustrates a schema showing a flow diagram of how a message maybe sent and systematically processed by the wireless module according tothe system and method of the present invention.

DETAILED DESCRIPTION OF SPECIFIC EMBODIMENTS

Referring now in detail to the drawings and in particular to FIG. 1thereof, therein illustrated is a wireless module, which forms part ofthe remote asset management system according to one embodiment of thepresent invention.

The following description makes reference to the detailed features andapplications as outlined in the objects of the invention. In FIG. 1 isshown a wireless module (10), which comprises a telecommunicationschipset (20) and antenna (30), a GPS chipset (40) and antenna (50), adata processing means (60), a memory module (70), a rechargeable battery(80), and a port module (90). The telecommunications chipset (20) alsocomprises a ringing tone generator. A microphone and loudspeaker may beincorporated into the wireless module or a microphone and audio headsetmay be connected to a dedicated port in the port module (90). A lightemitting display means (100) such as one or more light emitting diodes(LEDs), which indicate the status of the wireless module such as itscurrent mode of operation. Different sequences of LEDs and differentcoloured LEDs may be programmed to indicate that the wireless module isfunctioning correctly, or is receiving data, or is retrieving data froman associated asset, to which it is connected or integrated via the portmodule (90).

The data processing means (60) comprises a micro-controller and asoftware module, which is programmed with a data processing assetmanagement application to manage the asset through the port module (90).

The data processing application processes SMS messages received by thetelecommunications chipset (20) via the antenna (30) and authenticatesthe incoming message against stored subscriber data in the memory module(70). Authenticated messages are further analysed for data and or forasset management instructions.

The data processing means (60) provides the capability to transform thewireless module (10) from being an end point of data or voicecommunication into being a programmable gateway, which is able tocommunicate with a range of external devices or functional elementsconnected via the port module (90).

FIG. 1 also shows an asset interface module (110), which is associatedwith an asset (120) that the wireless module is managing and which makespossible direct communication between the operational control system ofthe asset and or data collection system of the asset (130) and thewireless module (10).

The data processing means (60) sends data and instructions to the portmodule (90) for communication to the asset interface module (110). Theport module (90) comprises a number of analogue and digital ports (92),a power supply port (94), a fixed line telecommunications port (96), aserial interface (97), a USB connection (98) and a laptop connectionport (99). A Telecoms microphone and audio headset may be connected tothe port module via a dedicated connection (95).

The analogue and digital ports (92) comprise voltage input and outputlines, which can receive data from and send data to the asset interfacemodule (110) for communicating with the asset. The power supply port(94) can receive power directly from the asset itself via the assetinterface module (110) or via a separate mains power supply (82) or aseparate power supply (84) such as a solar cell. The fixed linetelecommunications port (96) is used to connect the wireless module to alocal area network (86) or directly with the Internet (88) and it maycomprise a firewall capability to prevent unauthorised access.Additional serial and USB interfaces are provided to connect differentdevices for different applications.

The wireless module may draw its power from one of a number of powersources (80,82, 84,110). To conserve power, the wireless module (10)further comprises a programmable power supply duty cycle module (200).The module (200) can be programmed to separately control the powersupply to the telecommunications chipset (20) and GPS chipset (40). TheGPS chipset (40) uses large amounts of power to process GPS coordinatesand the telecommunications chipset (20) uses large amounts of power tomaintain communication with the telecommunications network. It istherefore advantageous to provide the means (200) to power down eitherthe GPS chipset (40) or the telecommunications chipset (20) or bothwhenever either of these elements of the module is not needed forposition determination or for wireless communication respectively. Theprogrammable power supply duty cycle module (200) is associated with atiming circuit and it (200) comprises the means to maintain the wirelessmodule at a low power.

In this way the wireless module can receive and authenticate incomingmessages when in an active mode which can cause the wireless module topower down for a predetermined interval into an idle mode state. Duringthe said interval, it is not possible for the device (10) to send orreceive wireless communications via the antenna (30) and chipset (20).During the said interval, it is not possible for the device (10) toprocess GPS data and determine its geographical coordinates.

For location determination applications, the device (10) has thecapability to be programmed to store GPS data periodically according toa certain period. The data is stored in the memory module (70) for thepurpose of creating a tracking log of the movement of the device. Evenwhen there is no satellite visibility, it is often possible tocommunicate via mobile phone.

In such an instance, the device can be requested to send the trackinglog to another wireless device or to a system server at a remotelocation.

The tracking log comprises a number of GPS coordinate data and the timewhen each data was stored. In this way the track of previously storedGPS position fixes may be used to predict the current location of thedevice.

The programmable power supply duty cycle module (200) is able toselectively control the power supply to all parts of the wireless moduleaccording to the pre-programmed duty cycle and also according to datareceived from the port module (90). The associated asset may generate analarm condition and request that data be sent immediately to the remotesystem server or to some other remote device such as a wireless deviceor a remote device connected via the Internet. If the module is in idlemode when the alarm message is received, the data processing means (60)can communicate with the power supply duty cycle module (200) and causethe device to power up the telecommunications chipset so that an alarmmessage can be sent across the mobile telecommunications network to aremote wireless device. If the remote device is connected to theInternet via Internet connection port (96), then the wireless module maysend an alarm message to a destination IP address without powering upthe telecommunications chipset (20).

The wireless module is intended to comprise different variants whereineach variant is optimised to match the asset management requirements ofeach associated asset. A remote system server service platform is usedto process a range of responses sent by the wireless module.

In a first embodiment, the service platform communicates using SMSmessages wherein each comprises a string of up to 160 characters. Itwill be apparent that the server platform may also and alternativelycomprise another wireless module, which is able to serve as a masterwireless module to supervise the asset management operations of one ormore slave wireless modules.

The data processing means (60) provides the capability to transform thewireless module (10) from being an end point of data or voicecommunication into being a programmable gateway, which is able tocommunicate with a range of external devices or functional elementsconnected via the port module.

FIG. 2 illustrates the different applications controlled by the wirelessmodule in the particular example where the mobile telecommunicationsnetwork operates according to the GSM standard. It will be clear tothose skilled in the art, which changes must be made to the wirelessdevice and to the messaging protocols in order for the system and methodof the current invention to operate according to othertelecommunications systems and standards such as for example GSM GPRS,CDMA 2000 and WCDMA.

In more detail, FIG. 2 illustrates the use of the asset managementsystem according to the current invention. Each wireless module (10)comprises the capability to communicate via the mobiletelecommunications infrastructure (400). A mobile phone ormessage-enabled wireless terminal (170) can communicate with a specificwireless module (10) or with a system server service platform (150) viaa point of inter-connection (160) with the mobile telecommunicationsinfrastructure (400).

For asset management applications, which comprise a small number ofwireless modules (10), it is possible to manage these using a laptop PC(140).

The wireless module (10) is capable of controlling many system operationvariables of the associated asset such as an asset operating system, anelectronic control system, an electromechanical servo, a stepper motor,an electricity mains switch, a thermocouple and a means to access orupdate data (310).

The wireless module has the capability to be integrated with a utilitiesmeter such as a water flow meter (300) wherein water usage data can beremotely accessed from the wireless module integrated with the utilitymeter and forwarded to the water board.

In the example of GSM, FIG. 2 illustrates that communications can besent to the wireless module, either directly from any compatiblewireless device having SMS capability or via a message-processingsystem-server service-platform. For each specific asset managementsoftware application, a separate asset management service is operated bythe service-platform. All parameters defining and controlling theoperational characteristics of each managed asset are stored andcontrolled by a specified asset management software application. Inaddition, ranges of acceptable operating conditions are also stored andcontrolled by the said software application such that alarm conditionsare established when any operating conditions move outside any of thecorresponding acceptable ranges of operation.

The remotely located system-server service-platform receives datarelating to any specific remotely located asset either directly from thewireless module in response to a status request interrogation messagesent to the wireless module associated with the said asset orperiodically and automatically according to a predetermined andpre-programmed data generation period. In addition, the service platformalso receives data describing an alarm condition in the case when theassociated asset moves outside the acceptable range of operatingconditions and generates an alarm to be sent to the wireless module, orthe wireless module itself determines that an alarm conditions exists.Depending upon the complexity of the asset monitoring application,either the wireless module establishes the alarm condition, or theassociated asset informs the module of the alarm condition.

Communications between the associated asset and the wireless module areconsequently periodic, or in response to a received wireless datamessage such as an SMS message, a data call, or a packet data messagesuch as GPRS, or in response to a fixed line data message such as astream of IP packets in the instance where the wireless module may beadditionally connected to the Internet via one of the port moduleinterfaces, or when a functional element generates an alarm condition.

To further understand the actions performed by the data processing means(60) of FIG. 1, in one preferred embodiment, which makes use of SMSmessaging, the data processing application contained within the dataprocessing means (60) comprises the following functional capability.

1. A Reprogrammable Permitted Callers List wherein incoming SMS messagescomprising a security code and a permitted subscriber number and asubscriber preference number enable the module to build up and store alist of permitted numbers in the order of descending preference number.

2. A reprogrammable call reject feature wherein incoming calls must bein “own number sending” mode and are checked against a look-up table andare rejected if they are not stored in the “permitted callers” list.

3. A subscriber “reselect if unavailable” feature wherein if the call isnot established within a default period or if the dialled number isengaged, the module reselects the next number on the “permitted callers”list.

4. A wireless data message translation feature wherein incoming SMS ordata call messages are validated as having come from callers on the“permitted callers” list and then further processed to verify that thecalling subscriber, also known as the A subscriber, is authorised toaccess each of any specified data that the said SMS message isrequesting access to, or is authorised for directly communicating withone or more of the designated externally-connected asset controlsystems, or is authorised to access the current GPS coordinate data orto any stored data such as the stored GPS data.

5. A non-permitted caller ID store feature wherein calls and messagesoriginating from an A subscriber not on the permitted callers list willbe stored in a “non-permitted callers” list. Furthermore, all calls andmessages from an “A subscriber” with “own number sending” switched offare automatically rejected. To avoid storage of spam advertisingmessages, the content of the rejected message may not be stored.

6. A reprogrammable port module processing function wherein each of theanalogue and digital input lines which connect the wireless module toone or more of the assets via each asset's interface module (110) isable to be addressed by the data processing application such that datamay be read and processed by the application. For each of the externallyconnected assets there exists a programmable sub-application whichdirectly maps the range of data values generated by the asset operatingsystem to a range of status conditions such as “normal operation”,“alarm condition”, “change in operation” and the like.

7. A number of programmable sub-applications wherein eachsub-application comprises a set of data attributes which enables thewireless module to read data from and write data to the asset interfacemodule (110) or to read data from the GPS chipset or from the GPS storeddata. The sub-application further specifies reprogrammable access rightsto one or more of the data attributes associated with the external assetor to the GPS stored data.

8. An alarm condition in the programmable sub-application wherein foreach of the sub-applications, there exists a programmable alarm feature,which generates a message if the data values generated by the associatedassets are outside operating conditions.

For each alarm condition there exists an associated “B-Subscriber” towhich the message is directed, or an associated E-mail address as wellas a pre-programmed alarm message. User-definable alarm messages andstatus messages are stored in a specific memory block and map tospecific data ranges read from the port module. For different alarmconditions there exists a link to the “reselect if unavailable” feature.

9. A data-access-feature in the programmable sub-application wherein foreach sub-application, there exists a data-access-feature, which enablesa permitted “A subscriber” to access real time and or stored data forone or more sub-applications.

10. A stored data profile feature wherein for particular applications,such as those monitoring a range of data values changing with time, thewireless module comprises sufficient memory for the particularapplication to enable it to store a user-definable set of data values.

The set of data values may be accessed by a permitted “A subscriber” andsent by SMS if less than 160 characters or by data call if the data setis large. The incoming “A-subscriber” message indicates the number ofstored data values requested, and or the range of time during which thedata values were stored, as well as the preferred data reply format.

11. Application monitoring feature wherein the data processingapplication (DPA) generates a real time set of data values indicatingthe status of all external assets controlled by the DPA such that alaptop PC or the like can be connected directly to one interface of thewireless module so that its functionality and real-time operation can bevisualised.

Note that it is well within the functionality of the wireless device tobe programmed to dial up a dedicated connection in the case that a datacall must be made or to establish a voice connection. Furthermore, voicerecognition software may be stored in the wireless device and used tocontrol certain functionality of the asset management process. Adedicated voice link may be made to a remote server to enable a personat a remote location to speak into the voice channel, which issubsequently received and processed by the voice recognition software inthe wireless module and linked to a specific asset management task suchthat voice commands may cause remote asset management tasks to occur.

When the wireless module (10) is receiving messages or generatingalarms, the wireless module provides a real-time visualisation of itsoperation. A series of LED diodes of different colours and or ofdifferent illumination sequences, enable a user to verify that themodule is functioning correctly without needing to connect a PC to thePC interface in the port module. The LED diodes show simplefunctionality conditions such as:

1. Call-reject wherein a red diode is illuminated for 1 second;

2. A-Subscriber recognised and message accepted wherein a green diode isilluminated for 1 second.

The following conditions may have different LED responses:

3. Data-Access permitted;

4. Data Access not permitted for recognised A-Subscriber;

5. Reprogramming of linked subscriber number;

6. Self-Check of unit;

7. Access Confirmation to programmed external functional elements;

8. Alarm condition;

9. GPS coordinate generated;

10. GPS coordinate read from last stored entry due to no GPS positionfix currently available;

11. Module within base station coverage;

12. Module outside base station coverage.

In an alternative embodiment the wireless device may comprise a fibreoptic display such that the LED display may be replaced or complementedwith one or more rings of light emitting fibre to generate rings oflight of different diameters and patterns and colours to differentiatethe above list of functionality conditions. Alternatively, the wirelessdevice may be complemented with coverings of light emitting polymers,which are capable of generating diverse and multicoloured smart-skineffects, wherein the patterns for each may be controlled by the dataprocessing means.

The wireless module comprises the capability for a personal computersuch as a laptop PC to be directly connected to it via a dedicated portfor detailed visualisation of its real-time processing capability andfor reprogramming purposes. Sufficient application security such as anexchange of coding keys between the DPA and the attached laptop existsat the laptop interface to prevent unauthorised access of the data.

For remote, hard-wired access, the data processing application has thecapability to run a virtual private network (VPN) programme end-to-endbetween the wireless module firewall and a remotely located deviceconnected to the Internet.

The laptop PC software will comprise pull-down menus to access thereal-time data available to the data processing application such as datavalues returned by each interface in the port module and stored datavalues based upon a specific data storage period and maintained for aspecific time window for example, the last 60 data values, stored perminute, where new data replaces the first stored entry.

For different applications of the wireless module, the laptop PCconnected via the port module (90) comprises a specific script-basedsoftware to enable a user to program specific cause-effect functionalityinto the said module. In this way a user can build an application on thelaptop PC and upload this to the module.

To assist with the application development and for visualising thereal-time functionality of the wireless module, the laptop PC connectedvia the port module (90) shows a screenshot depicting the processing anddata storage functions being performed by the wireless module.

The following application monitoring details are present on thescreenshot of the wireless module:

1. A wireless module self check status which includes a list of thefeatures of the wireless module and the memory size available todifferent associated assets for periodic data storage;

2. A port module self-check status, which comprises a list of thecurrent standard, interfaces in the port module and the current datavalues of the voltages on each;

3. A stored data values, which comprises a table which can convert to asimple graphic of stored data values for the associated assets and atable of the previously determined GPS coordinates, indicatingperiodicity and over which time data values were stored;

4. A permitted callers' list, which comprises a reprogrammable andhierarchical list indicating the B-subscriber number and or the IPaddress to which the wireless module will call or send data messages to.This list also specifies the status of permitted callers and the accessrights to particular associated assets and to the stored data;

5. An access code list, which comprises a list of differentuser-definable SMS access codes, which must be included within each SMSmessage for access/control of different features of the module or foraccess/control of any associated asset;

6. An associated asset functional description which describes thefunctionality of the attached device;

7. A status message list which comprises a list of user-definablemessages which relate to the ranges of parameters monitored by the DPAof the externally attached associated asset, which include alarmcondition messages as well as current operational messages and intervalsof time that a specified monitored associated asset has been workingwithin an acceptable operating range;

8. A power supply status, which shows whether the module is currentlybeing powered by the external device or whether it is drawing power fromits own battery, as well as the power level of the rechargeable battery.

Other asset features, which are specific to a particular application ofthe wireless module, will also be included in the screenshot.

In a second embodiment of the same invention, particular details of thesystem and method according to the application to vehicle guidancesystems are now described in more detail. As mentioned, the wirelessmodule has the capability to receive and store data for the purpose ofupdating data stored in the memory of an associated asset. In theparticular example of the GPS vehicle guidance system, the in-vehicleGPS system calculates a position fix from the transmissions receivedfrom a number of satellites in the moving constellation of GPSsatellites. This position fix is computed in the form of a geographicalcoordinate and compared with the coordinate-encoded map data in thevehicle guidance system. In order for the system to be useful, the mapdata must be up to date. According to the invention, as new roads becomeopened and knowledge becomes available of planned road works, it isadvantageous that this data is transmitted using the mobile networkinfrastructure in the form of messages sent to the wireless module. Inaddition, statistical information about traffic congestion at specifictimes of the day and during the year can be forwarded to the wirelessmodule associated with the in-vehicle GPS system. Such data may be.communicated using messages, such as the GSM SMS message protocol, orvia GPRS, at times when the network is least congested such as at night.

Real-time updates such as slowing of traffic flow rates, traffic jams,and accidents, and changes in driving conditions due to adverse weatherconditions may also be communicated using the same system and method.

Drivers could, for example, request traffic information about theircurrent intended route from a remote server connected to the mobilenetwork infrastructure using the wireless module to request real-timeinformation by sending the coordinate details of the planned route ascalculated by the in-vehicle system. Alternatively, and with particularreference to this application, it is advantageous to describe anauxiliary system and method, which falls within the scope of the currentinvention.

While it is effective and efficient to communicate slowly changing routedata to update the roadmap data in all route-guidance systems, it isless efficient to send real-time data, which describes trafficcongestion events of short duration, to all drivers when such data onlyimpacts drivers who are currently in or near the location of the saidevent at the time it occurs.

It is possible for a remote system server to interrogate the in-vehiclewireless module GPS data and then react by transmitting real-timecongestion data back to those vehicles in the vicinity of each event.

However, the auxiliary system and method according to this applicationof the invention is more appropriate.

The infrastructure for communicating traffic news to drivers is wellestablished in many countries. Moreover, it is developed to the extentthat drivers generally receive information, which relates to the areathrough which they are travelling. Many drivers listen to FM publicradio broadcasts from local radio stations while travelling. Moreover,certain of these car radio systems comprise appropriate functionalitysuch that traffic congestion announcements can periodically interruptthese local broadcasts to inform the driver of areas of trafficcongestion or adverse driving conditions due to an accident or badweather. In this way, drivers who are travelling in the vicinity of thesaid congestion events can receive meaningful traffic congestionannouncements.

In addition to these known systems, many Frequency Modulated FM publicradio broadcasts comprise digital information such that simpleadvertising messages appear on the car radio display. This capability isnot presently used as a means to transmit traffic congestioninformation. The auxiliary system and method involves making use of theinterrupting traffic announcement broadcasts and the capability toencode radio broadcasts with data.

The auxiliary system and method according to the invention makes use ofthese traffic announcements in such a way that the public radio stationtraffic announcements are modified to comprise encoded data messagesincorporated into the radio transmission, which describe details of theevent in a way that they can be utilised by a vehicle guidance system.The said encoded data messages are received and decoded by a separate FMdecoding device, which is enabled to receive traffic announcementbroadcasts, wherein said FM device is associated with the wirelessmodule according to the invention, or wherein the wireless modulecomprises such an FM decoding means, or wherein the said encoded datamessages are decoded and output by the car radio itself and sent to thewireless module or directly to the associated in-vehicle navigationsystem, such that real time traffic information can be transmitted tothe in-vehicle navigation system.

In this way, the auxiliary system and method makes it possible for thewireless module according to the invention to update an associatedin-vehicle GPS car navigation system with map data and localisedreal-time data relating to traffic congestion events. The saidnavigation system is thus able to make use of this additionalinformation and guide drivers away from traffic queues due to anaccident or other congestion event. The on-board system could processthe information and if it impacted the planned journey route, the systemcould issue an alarm and request that the driver turn off the currentroad according to the normal practice of using such vehicle guidancesystems.

With particular reference to FIG. 3, the illustration indicates thecommunication paths of the different types of data. A GPS data server(190) supervised by a computer system such as a laptop PC (140) isconnected to the mobile network infrastructure (400). The GPS dataserver (190) has a list of the subscriber numbers of each of thewireless modules (10A) associated with each in-vehicle GPS vehicleguidance system (500). GPS data updates can be sent from the GPS dataserver (190) via the mobile network infrastructure usingtelecommunication messages to the wireless module (10A) associated withthe GPS vehicle guidance system (500).

Real-time traffic data is sent by local FM public radio station trafficbroadcasts. In one embodiment, the wireless module (10A) comprisesadditional functionality of a traffic announcement enabled FM chipset.As mentioned earlier, this functionality may be external to the wirelessmodule or a separate FM car radio may be used to decode the FMbroadcasts.

It will be obvious to those skilled in the art to apply this system toemergency service vehicle applications wherein each vehicle comprisesthe wireless module according to the invention and wherein real-timeevent data can be communicated via SMS, or to all vehicles over a commonradio broadcast channel. Correspondingly, such an application fallswithin the scope of the current invention.

It is to be understood that not all interfaces will be present on eachand every module according to the present invention and choices of thedifferent interface types are made according to the particular assettype and the asset interface (110). Furthermore, the specific functionalsplit of the total functionality of the wireless module across theparticular elements is given by way of example only and that differentvariants of the design are possible which integrate different processingcapabilities of the module with different hardware elements. Forexample, the asset interface (110) itself may further comprise aprocessing means, which is capable of processing data generated by theasset operating system or asset data collection scheme.

For example, in the application of the wireless module to utilitymeters, the communication channel from the asset (120) to the wirelessmodule (10) via the interface (92) may comprise sending data only.

In particular, and in accordance with the scope of the invention, thedata processing means (60) may exist as a single separate module orexist as a number of functional software elements, spread out amongdifferent parts of the module. The wireless module itself may comprise aprogrammable software radio module instead of a specific dedicatedTelecoms chipset.

As described earlier, the wireless module (10), which may incorporate atelecoms chipset according to the GSM standard, may, in one embodiment,make use of SMS messages to effect asset management of an associatedasset. The following description gives an example of an SMS messageformat, which can be used to achieve the objects of the invention. It isto be understood, however, that this is only one example of many whichmay be used, wherein each may be adapted to suit each differentapplication.

The wireless device is designed to process SMS messages according to apredetermined format. The DPA means (60) performs the processing of theincoming SMS message. The format may comprise the following:

1. A 160 character message comprising a coded identifier such as anidentification code and or including data describing from whichoriginating device the message was sent such as that sent by a mobilephone in “own number sending” mode;

2. The message further comprises an authorisation code, which may bedifferent to provide different levels of access to data stored by thedevice.

a. A first level of access may represent authorisation to change thedefault subscriber number that the device communicates with in theinstance of an alarm;

b. A second level of access may represent authorisation to access theGPS data stored by the memory module (70);

c. A third level of access may comprise two or more codes wherein thefirst represents authorisation to access different functionality of anassociated asset and the second and additional codes define the specificfunctionality which may be accessed and changed.

3. The message further comprises a data block which specifies theparticular asset management tasks performed by the wireless module uponthe associated asset such that data is read from or sent to a specificfunctional element within the associated asset via the port module (90)for the purpose of determining the status of that functional element orfor effecting change in that functional element.

The data processing means is fully programmed with the capability tocommunicate with each and every functional element within the associatedasset. The specific data describing the operating system of theassociated asset and data which relates to the method by which assetdata is accessed and read by the wireless module (10), followingauthentication of the sender of the message and validation of the accessauthorisation, is stored in the memory module and is available to thedata processing means (60).

Consequently, each coded message comprises a predetermined format whichis fully processed by the data processing means (60) with reference tothe stored data in the memory module (70) and, in the case that themessage is authenticated and authorised, the data component of themessage is processed to access data from a specific memory location ofthe wireless module or associated asset and or to effect a specificchange in the said wireless module or associated asset. In this way thedata processing means (60) and the controlled access of informationthrough the port module (90) are key to the system and method of theinvention.

FIG. 4 illustrates 7 steps how an asset control message may beauthenticated and authorised to control some functionality of an assetassociated with the wireless module (10) according to the currentinvention.

With reference to the preceding description, it will be clear to thoseskilled in the art that the level of authentication and or authorisationwill be directly related to the particular asset management application.

In more general terms, the invention provides a solution for switchingoff devices remotely and rendering them inoperable, such as laptopcomputers and thereby preventing unauthorised access of stored data. Inother situations, the operational characteristics of the asset, such asa car engine performance, can be monitored remotely, and provided to avehicle service centre for analysis. Moreover, the same in-vehiclemodule can provide positional information, by way of an integratedSatellite Navigation Global Positioning System chipset, as well asaffording the capability to lock down the vehicle control system whenthe vehicle is stationary.

In other applications such as where a wireless module can be used tocommunicate with a server, or where a system server is connected to themobile telecommunications infrastructure the same server based remoteasset management system can provide consumer services such as the meansto program solid-state digital video broadcasting DVB-T recorders.

In such a service, for example, a consumer can register the make andmodel of their solid-state video broadcasting device and their interestin a certain type of television programme with the network-based server.At any time during the day, the consumer may receive a data message on amobile phone or via E-mail indicating that a potentially interestingprogramme will be broadcast, and the request whether the network basedserver should communicate data instructions to the wireless moduleassociated with the digital video recorder to record the broadcast. Forexample, the consumer need only reply with a simple message and thenetwork-based server can proceed to compile and communicate the complexdata message to the wireless module associated with the said recorder.

In the area of remote facilities management, the remote asset managementsystem provides a solution for an improved fire alarm and home securitynetwork for communicating directly with homeowners or directly with theemergency services in the case that there may be a fire at the locationor when an unauthorised intruder has been detected.

Furthermore, the same wireless local area network can be extended forthe remote control of diverse consumer devices. A wirelesstelecommunications based fire alarm provides the means to achieveintelligent fire surveillance in areas where only radio network coverageis possible such as in remote areas where no fixed telecommunicationsinfrastructure is present.

In addition to the provision of network-based remote asset monitoringsystems, the invention also provides a telecommunications solution fordetermining the location of sought assets as well as the authenticationof assets, vehicles and persons.

The invention may make use of the existing wireless telecommunicationsinfrastructure such as that operating according to the GSM Telecomsstandard or the WCDMA Telecoms standard as well as the pager network.

The module-server architecture operates seamlessly and transparentlywith the existing wireless networks, thereby making the remote assetmanagement service available wherever there is wireless networkcoverage.

Furthermore, the invention may make use of the text message serviceprovided by the wireless telecommunications networks such as the ShortMessage Service in GSM. In this way, asset management commands can besent easily and efficiently between each wireless module associated withthe asset and the network-based server. Moreover, the choice of SMSenables any person who is authorised to communicate with the asset, tocommunicate with the network server and or the asset wireless modulefrom an SMS-enabled mobile phone, an SMS-enabled wireless PDA, or via anSMS-message despatch internet website.

The Short Message Service (SMS), as defined within the GSM digitalmobile telecommunications standard has several unique features:

-   -   A single short message can comprise up to 160 characters of text        in length. These 160 characters may comprise words or numbers or        an alphanumeric combination. Non-text based short messages (for        example, in binary format) are also supported and these may be        used for ring tones and logos services for instance.    -   The Short Message Service is a store and forward service where        short messages are not sent directly from sender to recipient,        but are always sent via an SMS Centre instead. Each mobile        telephone network, which supports SMS, comprises one or more        messaging centres to handle and manage the short messages.    -   The Short Message Service features confirmation of message        delivery. Unlike paging, users do not send a short message and        trust and hope that it gets delivered. Instead, the sender of        the short message may receive a return message back notifying        them whether the short message has been delivered or not.    -   Short messages may be sent and received simultaneously with GSM        voice, Data and Fax calls. This is possible because whereas        voice, Data and Fax calls occupy a dedicated radio channel for        the duration of the call, short messages are transmitted using        the signalling channel. As such, users of SMS rarely, if ever,        get a busy or engaged signal as they can do during peak network        usage times.    -   Ways of sending multiple short messages are available. SMS        concatenation (stringing several short messages together) and        SMS compression (getting more than 160 characters of information        within a single short message) have been defined and        incorporated into the GSM SMS standards.        To use the Short Message Service, subscribers require the        relevant subscriptions and hardware, specifically:    -   A subscription to a mobile telephone network, which supports        SMS;    -   The use of SMS must be enabled for that user (automatic access        to the SMS service is given by some mobile network operators,        others charge a monthly subscription and require a specific        opt-in to use the service);    -   A mobile phone, which supports SMS;    -   The knowledge of how to send or read a short message using each        subscriber's specific model of mobile phone;    -   A destination subscriber number or IP address to where a short        message is sent, or from where a short message is received. This        may be another mobile phone, a fax machine, a PC or via an SMS        emulating website Internet address.        Many different types of mobile networks support the use of SMS.        Since its inclusion into the GSM standard, SMS has also been        incorporated into many other mobile phone network standards,        including the Nordic Mobile Telephone (NMT), Code Division        Multiple Access (CDMA) in North America and Personal Digital        Cellular (PDC) in Japan. Each of these standards implements SMS        in slightly different ways and message lengths do vary. The        availability and characteristics of SMS on different mobile        network standards is now quite widespread.        SMS is fully available on GSM900 MHz, GSM1800 MHz, and GSM1900        MHz, for message lengths up to 160 characters. SMS is also        available on the analogue NAMPS system of North America, and the        CDMA system of North America but with an increased message        length of 256.        US TDMA and D-AMPS of North America also have SMS. In Japan,        both the Personal Handyphone System (PHS) and the Personal        Digital Cellular standard PDC have SMS capability.        The system and method according to the invention may be thus        implemented on US TDMA networks (IS-136), CDMA networks (IS-95)        and all GSM networks. In addition it may be used wherever IDEN        or an Integrated Digital Enhanced Network is in operation, which        is a TDMA-based digital network standard, which supports up to        140 character SMS messages.        In addition to these applications where SMS capability forms        part of the existing voice and data mobile telephone        infrastructure according to the previously specified standards,        the system and method according to the invention is equally        suitable for GPRS packet radio networks and 3rd generation        networks. In addition, wireless Application Protocol, or WAP        technology, may be used to build server-based messaging        applications.        Pager messaging networks may also be used as the messaging        carrier infrastructure instead. In all cases, persons skilled in        the art will be familiar with the necessary changes, which must        be made to the wireless module Telecoms chipset (20) and the        software operating on the data processing means (60). Instead of        a reprogrammable power supply, a wireless module may comprise a        NICAD battery to provide sufficient power to be able to send a        message or establish a dedicated voice channel to another        wireless device.        The present invention may be used in a diversity of applications        and environments. In particular, the application of advances in        messaging such as EMS (Enhanced Messaging Service) and MMS        (Multimedia Messaging) are fully within the scope of this        invention. For example, a multimedia message comprising a        graphic image may be generated by an MMS enabled wireless module        to transmit stored data in a graphic form. Furthermore, it        should be understood that the present disclosure is for the        purpose of illustration only and does not include all        modifications or improvements, which may fall within the scope        of the appended claims.

1. A remote asset management system comprising: a network ofprogrammable wireless modules, each having an antenna and anidentification module and configured to communicate via a radiocommunication protocol; a plurality of assets each linked to one of theprogrammable wireless modules and configured to be managed by the linkedprogrammable wireless module; a remote system server service platformconfigured to receive remote asset data from at least one of theprogrammable wireless modules, pass the remote asset data to and fromthe wireless modules, send messages to at least one of the programmablewireless modules, monitor the programmable wireless modules byrequesting and receiving current mode information, and remotely programthe programmable wireless modules; and a data processing module locatedwithin the at least one programmable wireless module and configured toprocess messages received by the programmable wireless module,authenticate whether said message was sent by a permitted server serviceplatform, analyze authenticated messages, and carry out asset managementinstructions included in the message.
 2. The remote asset managementsystem of claim 1 wherein each programmable wireless module furtherincludes an indicator configured to represent the current status ofoperation.
 3. The remote asset management system of claim 1 wherein theremote system server service platform further includes program code forremotely initiating at least one of said programmable wireless modulesby sending to said identification module of each said programmablewireless modules a unique encrypted code to allow said remote systemserver service platform to put each of said programmable wirelessmodules in a programming mode.
 4. The remote asset management system ofclaim 1 the system further comprising: a memory module for storingpermitted caller data for use by the data processing module inauthenticating whether said message was sent by a permitted serverservice platform.
 5. A method of remote asset management, the stepscomprising: transmitting data from a remote asset to a wirelessprogrammable module, linked to the remote asset; sending the remoteasset data from the wireless programmable module to a remote systemserver service platform; generating a message containing additional dataand asset management instructions in the remote system service platform,in response to the received data; sending said message and assetmanagement instructions to the programmable wireless module; processingsaid message and asset management instructions in a data processingmodule located within the programmable wireless module; authenticatingwhether said message and asset management instructions was sent by apermitted server service platform; analyzing said message and assetmanagement instructions; carrying out said asset managementinstructions; and programming at least one programmable wireless modulein response to said processed, authenticated and analyzed message andasset management instructions.